package com.bjsxt.Service;

import com.bjsxt.commons.exception.DaoException;
import com.bjsxt.commons.pojo.BaizhanResult;
import com.bjsxt.pojo.TbContent;
import com.bjsxt.pojo.TbContentCategory;

/**
 * @author coder_z
 * @date 2023/2/13
 * 内容分类操作
 **/
public interface TbContentCategoryService {
        /**
         * 分层内容查询分类
         * @param id
         * @return
         */
        BaizhanResult selectByPid(long id);

        /**
         * 新增内容分类
         * @param tbContentCategory
         * @return
         */
        BaizhanResult insert(TbContentCategory tbContentCategory)throws DaoException;

        /**
         *
         * @param id
         * @return
         */
        BaizhanResult deleteStatusById(long id);

        /**
         * 修改当前节点名字
         * @param category
         * @return
         */
        BaizhanResult updateNameById(TbContentCategory category);

}
